home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / internet / www / cab / doc / cab_d.txt next >
Encoding:
Text File  |  1995-12-31  |  38.8 KB  |  1,096 lines

  1.                          Die Dokumentation zu
  2.  
  3.                                  CAB
  4.  
  5.                              Version 1.1
  6.                               01.01.1996
  7.  
  8.                                  von
  9.  
  10.                            Alexander Clauss
  11.                          Stresemannstraße 44
  12.                           D-64297 Darmstadt
  13.  
  14.                 aclauss@rbg.informatik.th-darmstadt.de
  15.  
  16.  
  17.  
  18. Inhaltsverzeichnis
  19. ==================
  20.  
  21.  1 Ein kurzer Überblick
  22.  
  23.  2 Rechtliches
  24.  
  25.  3 Adresse
  26.  
  27.  4 Systemvoraussetzungen
  28.  
  29.  5 Installation
  30.  
  31.  6 Navigation durch HTML-Dokumente
  32.  
  33.  7 Modul für den Internet-Zugriff
  34.  
  35.  8 Beschreibung der Menüpunkte
  36.    8.1 Öffne URL...
  37.    8.2 Öffne lokal
  38.    8.3 Neu laden
  39.    8.4 Drucken
  40.    8.5 Neues Fenster
  41.    8.6 Fenster schließen
  42.    8.7 Quelltext
  43.    8.8 Ende
  44.    8.9 Start-Seite (Home page)
  45.    8.10 Seite zurück
  46.    8.11 Stichwort suchen
  47.    8.12 Hotlist
  48.    8.13 Dokument -> Hotlist
  49.    8.14 Allgemeine Optionen
  50.    8.15 Darstellung
  51.    8.16 Fontauswahl
  52.    8.17 Externe Programme
  53.    8.18 Zugriffspfade
  54.    8.19 Cache
  55.    8.20 Optionen sichern
  56.  
  57.  9 Button-Leiste
  58.  
  59. 10 Danksagungen
  60.  
  61. 11 Mögliche Erweiterungen zukünftiger Versionen
  62.  
  63. 12 History
  64.  
  65.  
  66.  
  67. 1 Ein kurzer Überblick
  68. ======================
  69.  
  70. *CAB* - das Taxi für die Datenautobahn
  71. *CAB* - Crystal Atari Browser
  72.  
  73. Mit diesem Programm kann man Dateien im HTML-Format ansehen. Die HTML-
  74. Dateien können sich auf Platte oder CD befinden. Für den Zugriff auf
  75. HTML-Seiten aus dem Internet (World Wide Web, WWW) benötigt man ein
  76. weiteres Modul.
  77.  
  78.  
  79.  
  80. 2 Rechtliches
  81. =============
  82.  
  83. Dieses Programm ist FREEWARE. Es darf kostenlos kopiert und benutzt
  84. werden. Eine Verbreitung über Mailboxen, FTP-Server und PD-Serien ist
  85. erlaubt. Eine Verbreitung auf CD-ROMs und auf Cover-Disketten von
  86. Zeitschriften ist NUR mit meiner schriftlichen Genehmigung erlaubt.
  87. Programm muß immer komplett weitergegeben werden. Das Verändern des
  88. Programms und der Anleitung ist nicht gestattet.
  89.  
  90. Wenn Ihnen das Programm gefällt und Sie es regelmäßig benutzen,
  91. sollten Sie dem Autor (siehe "Adresse") trotzdem eine (freiwillige)
  92. Spende (jede Währung ist willkommen) zukommen lassen.
  93.  
  94. Wie an der Versionsnummer zu ersehen ist, befindet sich das Programm
  95. noch in einem frühen Entwicklungsstadium. Wer möchte, daß das
  96. Programm weiterentwickelt wird, sollte sich bei mir melden (und
  97. eventuell auch Vorschläge machen und Kritik üben).
  98.  
  99.  
  100.  
  101. 3 Adresse
  102. =========
  103.  
  104. *Meine Adresse:*
  105.  
  106.     Alexander Clauss
  107.     Stresemannstr. 44
  108.     D-64297 Darmstadt
  109.  
  110.     email: aclauss@rbg.informatik.th-darmstadt.de
  111.     WWW: http://www.student.informatik.th-darmstadt.de/~aclauss/
  112.  
  113. Wer mich über die email-Adresse nicht (oder nicht mehr) erreichen
  114. kann, soll es bitte über die Post-Anschrift versuchen!
  115.  
  116. *Bankverbindung:*
  117.  
  118.     Sparkasse Darmstadt
  119.     BLZ: 508 501 50
  120.     Kontonr: 0115032143
  121.  
  122.  
  123.  
  124. 4 Systemvoraussetzungen
  125. =======================
  126.  
  127. Das Programm läuft auf jedem Rechner mit (Atari-) TOS-Betriebsystem.
  128.  
  129. Es ist nicht lauffähig auf Rechnern mit nur 512 KB RAM, 1MB RAM
  130. werden mindestens benötigt. Der Speicherverbrauch von Bildern hängt
  131. vor allen von der Farbtiefe der Grafikhardware ab. Je größer die
  132. Farbtiefe, desto mehr Speicher wird benötigt (außer man läßt keine
  133. Bilder anzeigen, bzw. man benutzt nur die monochrome Darstellung).
  134.  
  135. Das Programm läuft in jeder Grafikauflösung. In der niedrigen
  136. Auflösung passen allerdings nicht mehr alle Dialoge auf den
  137. Bildschirm - wegen der geringen Auflösung ist diese aber sowieso
  138. nicht zu empfehlen. Die mittlere Auflösung ist wegen der nicht-
  139. quadratischen Pixel auch nicht zu empfehlen. Auflösungen ab 640x400
  140. (je höher, desto besser) in beliebiger Farbtiefe sollten wenn möglich
  141. benutzt werden.
  142.  
  143. Zwar nicht zwingend notwendig, aber unbedingt zu empfehlen ist die
  144. Installation von Vektorfonts durch NVDI 3.x oder SpeedoGDOS. Nur mit
  145. Vektorfonts kann eine einwandfreie Darstellung erfolgen, nur mit
  146. Bitmapfonts (oder dem Systemfont) ist die Darstellung nicht optimal.
  147.  
  148. Weiterhin ist eine Multitasking-Umgebung sehr empfehlenswert.
  149.  
  150.  
  151.  
  152. 5 Installation
  153. ==============
  154.  
  155. *Achtung:*
  156.  
  157.     Das Programm kann ab Version 1.0 nicht mehr als Accessory
  158.     installiert werden.
  159.  
  160.     Die Konfigurationsdatei CAB.INF von alten Versionen von CAB kann
  161.     nicht mehr verwendet werden. Die Einstellungen müssen leider neu
  162.     vorgenommen werden.
  163.  
  164.     Das Format der Hotlist-Datei hat sich auch geändert. Aber wenn
  165.     keine Datei im neuen Format vorliegt wird die alte Hotlist-Datei
  166.     CAB.HOT geladen. Die neue Hotlist-Datei heißt hotlist.html.
  167.     Sobald die Hotlist im neuen Format vorliegt kann man die alte
  168.     Datei (CAB.HOT) löschen.
  169.  
  170. Da die HTML-Dateien - vor allem die, die aus dem WWW geholt werden -
  171. oft lange Dateinamen besitzen, sollte man diese, sofern möglich, auch
  172. auf dem Atari auf einer Partition ablegen, auf der lange Dateinamen
  173. möglich sind (Minix-Partition unter Mint/MultiTOS). Wenn dies nicht
  174. möglich ist, kann es unter Umständen zu Problemen kommen, wenn
  175. mehrere Dateinamen mit den selben 8 Zeichen anfangen.
  176.  
  177. Zunächst sollte man den Ordner aus dem CAB-Archiv auf die Festplatte
  178. kopieren. Damit ist das Programm grundsätzlich schon mal lauffähig.
  179. Um den Komfort zu erhöhen sollte man aber noch die Einstellungen in
  180. allen Dialogen des Optionen-Menüs den eigenen Bedürfnissen anpassen.
  181.  
  182.  
  183.  
  184. 6 Navigation durch HTML-Dokumente
  185. =================================
  186.  
  187. Ein Linksklick auf die Schlüßelwörter verzweigt auf eine neue Seite.
  188. Mit UNDO oder dem Closer des Fensters gelangt man wieder zurück. Mit
  189. einem Rechtsklick auf ein Schlüßelwort bekommt man das Ziel des
  190. Verweises gezeigt.
  191.  
  192.  
  193.  
  194. 7 Modul für den Internet-Zugriff
  195. ================================
  196.  
  197. Möchte man HTML-Seiten direkt aus dem World Wide Web betrachten, muß
  198. man eine weitere Datei (CAB.OVL) in das gleiche Verzeichnis kopieren,
  199. in dem sich auch CAB.APP befindet. Diese Datei stellt die Routinen
  200. bereit, mit denen CAB.APP auf das Internet zugreifen kann. Auf Minix-
  201. Partitionen muß das x-Flag der CAB.OVL-Datei gesetzt werden, da das
  202. Modul sonst nicht ausgeführt werden kann.
  203.  
  204. Ein Grund, warum CAB (HTML-Browser) keine eingebauten Routinen zum
  205. Internet- Zugriff besitzt ist, daß ich selbst kein Modem besitzte und
  206. diesen Programmteil deshalb nicht testen kann. Ich habe deshalb eine
  207. Schnittstelle in das Programm eingebaut, so daß man diese Routinen
  208. leicht mit einem Modul nachrüsten kann. Es muß nur jemand solch ein
  209. Modul schreiben. Die Beschreibung dieser Schnittstelle kann von mir
  210. angefordert werden. Wer ein solches Modul schreiben möchte, kann sich
  211. mit mir in Verbindung setzen.
  212.  
  213.  
  214.  
  215. 8 Beschreibung der Menüpunkte
  216. =============================
  217.  
  218.  
  219. 8.1 Öffne URL...
  220. ----------------
  221.  
  222. Mit *Öffne URL* kann man die Datei mit Hilfe der URL-Adresse auswählen.
  223. URL (Universal Resource Locator) ist ein weltweit eindeutiger
  224. Zugriffspfad für die Datei.
  225.  
  226.  
  227. 8.2 Öffne lokal
  228. ---------------
  229.  
  230. Hiermit kann man alle Files, die auf Harddisk oder CD vorliegen
  231. einladen. Die Auswahl der Datei erfolgt mit dem Fileselektor.
  232.  
  233. Prinzipiell können alle Dateitypen ausgewählt werden. HTML-Dateien
  234. zeigt das Programm selbst an, Programme werden gestartet und alle
  235. anderen Dateien werden an die angemeldeten externen Programme zur
  236. Anzeige weitergeleitet. Wählt man einen Ordner aus, wird der Inhalt
  237. als HTML-Seite angezeigt, wobei jede Datei und jeder Ordner durch
  238. einen Verweis anwählbar ist.
  239.  
  240.  
  241. 8.3 Neu laden
  242. -------------
  243.  
  244. Läd die HTML-Seite noch einmal neu. Sinnvoll ist die Funktion dann,
  245. wenn man (in einer Multitasking-Umgebung) in einem Editor HTML-Seiten
  246. entwirft und parallel dazu in CAB anzeigen lässt. Die Anzeige in CAB
  247. kann somit sehr einfach aktualisiert werden.
  248.  
  249. Kommt die Seite aus dem WWW, wird sie durch *Neu laden* noch einmal aus
  250. dem WWW geholt, auch wenn sie sich schon im Cache befindet.
  251.  
  252.  
  253. 8.4 Drucken
  254. -----------
  255.  
  256. Das Dokument im obersten Fenster wird ausgedruckt. Der Ausdruck
  257. erfolgt nur über GDOS (am besten SpeedoGDOS oder NVDI 3.x mit
  258. Vektorfonts verwenden!) - ohne GDOS kann nicht ausgedruckt werden!
  259.  
  260. Im Dialog kann man angeben, wie groß die Ränder sein sollen, die
  261. nicht bedruckt werden (z.B. zum Lochen der Blätter). Ausserdem kann
  262. man das Gerät bestimmen, über das der Ausdruck erfolgt (falls man
  263. mehrere Geräte angemeldet hat). Dieses Gerät muss nicht unbedingt ein
  264. Drucker sein, sondern kann ein beliebiges Ausgabe-Gerät sein, das dem
  265. GDOS bekannt ist (also z.B. auch die Ausgabe in ein Metafile (*.GEM)
  266. oder ein *.IMG-Bild).
  267.  
  268.  
  269. 8.5 Neues Fenster
  270. -----------------
  271.  
  272. Öffnet ein neues Fenster. Im neuen Fenster wird der Inhalt des
  273. obersten Fensters angezeigt.
  274.  
  275.  
  276. 8.6 Fenster schließen
  277. ---------------------
  278.  
  279. Schließt das Fenster.
  280.  
  281.  
  282. 8.7 Quelltext
  283. -------------
  284.  
  285. Zeigt den Quelltext, des angezeigten HTML-Dokuments. Bitte auch den
  286. Menüpunkt *Externe Programme* beachten.
  287.  
  288.  
  289. 8.8 Ende
  290. --------
  291.  
  292. Beendet das Programm.
  293.  
  294.  
  295. 8.9 Start-Seite (Home page)
  296. ---------------------------
  297.  
  298. Dieser Menüpunkt zeigt, sofern vorhanden, die Start-Seite (Home
  299. page).
  300.  
  301. Das Programm versucht direkt nach dem Starten die Start-Seite zu
  302. laden. Jeder, der sich etwas mit der HTML-Syntax auskennt, kann sich
  303. somit eine beliebige Start-Seite anlegen. Diese Seite kann einen
  304. beliebigen Inhalt besitzen, es bietet sich aber an, auf dieser Seite
  305. Verweise auf weitere wichtige HTML-Dokumente einzurichten (eventuell
  306. mit Kommentar). Die Datei, die als Start-Seite verwendet wird, kann
  307. man im *Allgemeine Optionen* Dialog einstellen.
  308.  
  309.  
  310. 8.10 Seite zurück
  311. -----------------
  312.  
  313. Zeigt das vorherige Dokument.
  314.  
  315.  
  316. 8.11 Stichwort suchen
  317. ---------------------
  318.  
  319. Hier kann man sich eine Auswahl an Texten zusammenstellen lassen, die
  320. ein bestimmtes Stichwort enthalten. Wahlweise kann die Unterscheidung
  321. zwischen Groß- und Kleinschreibung ausgeschaltet werden.
  322.  
  323. Die Suche kann sich auf die folgenden Texte beziehen:
  324.  
  325.   1. Nur der aktuelle Text. Das Stichwort wird ab der aktuellen
  326.      Position (oberer Fensterrand) des aktuellen Textes gesucht. Wird
  327.      das Stichwort gefunden, wird der Fensterinhalt so verschoben,
  328.      daß sich das Stichwort am oberen Fensterrand befinden wird.
  329.  
  330.   2. Lokale HTML-Dokumente. Das Stichwort wird in allen HTML-
  331.      Dokumenten gesucht, die sich in einem der, im *Zugriffspfade*-
  332.      Dialog angegebenen, Verzeichnisse (und in allen
  333.      Unterverzeichnissen!) befinden. Das Ergebnis der Suche wird als
  334.      Liste im Fenster dargestellt, wobei natürlich Verweise auf die
  335.      jeweiligen Dokumente eingerichtet werden. Diese Liste wird
  336.      außerdem als HTML-Datei result.html auf Platte gespeichert.
  337.  
  338.      Zur Zeit werden die HTML-Dateien global nach dem Stichwort
  339.      durchsucht. Das heißt, es können auch nicht-sichtbare Texte
  340.      (z.B. Teile von Kommandos, Kommentare) gefunden werden. In den
  341.      zu durchsuchenden Dateien werden die HTML-Kommandos noch nicht
  342.      ausgewertet (das kostet zu viel Zeit). Das kann dazu führen, daß
  343.      das Stichwort nicht gefunden werden kann obwohl es im Text
  344.      vorhanden ist (z.B. weil Umlaute durch Makros wie ä kodiert
  345.      sind). Diese Einschränkungen können eventuell in späteren
  346.      Versionen des Programms wegfallen.
  347.  
  348.      Noch ein Tip: Wer nach Stichworten suchen will, die oft
  349.      Bestandteil von HTML-Kommandos oder URL-Adressen sind, kann
  350.      versuchen ein Leerzeichen vor den Suchbegriff einzufügen.
  351.      Beispiel: Suche nach dem Begriff 'WWW'. Das Problem ist dabei,
  352.      daß viele URL-Adressen (für den Zugriff auf weitere Dokumente)
  353.      die Form '/WWW/subdir/' besitzen. Diese Adressen will man aber
  354.      nicht finden. Mit der Angabe von ' WWW' (Leerzeichen am Anfang)
  355.      werden diese Adressen nicht mehr gefunden.
  356.  
  357.   3. In der c't-CDROM-Datenbank. Dieser Punkt ist nur für diejenigen
  358.      interessant, die die c't CDROM (Jahrgang '94 (bzw. 92/93) der
  359.      Zeitschrift c't im HTML-Format) besitzen. Zur Suche werden hier
  360.      nicht die HTML-Dokumente selbst, sondern eine Datenbank der CD
  361.      benutzt. Damit das Programm weiß, wo es die CD und die Datenbank
  362.      findet, muß man im Dialog *Zugriffspfade* den Pfad angeben indem
  363.      sich die HTML-Dokumente befinden (dies ist der Ordner \HTML - in
  364.      diesem Ordner befindet sich auch die Datei DEFAULT.HTM) und die
  365.      Datenbankdatei (das ist die Datei \UNIX\CT94.DAT (bzw.
  366.      \UNIX\CT9293.DAT)). Wie schon in 2) wird auch hier das
  367.      Suchergebnis als Liste angezeigt, in der man durch Verweise
  368.      direkt zu den gefundenen Artikeln gelangen kann. Das Ergebnis
  369.      wird ausserdem in die Datei result.html gespeichert.
  370.  
  371.  
  372. 8.12 Hotlist
  373. ------------
  374.  
  375. Die Hotlist ist eine Liste von beliebigen HTML-Dokumenten. Sinn
  376. dieser Liste ist der schnelle Zugriff auf ein Dokument (also ohne
  377. langes Navigieren durch unzählige weitere Dokumente).
  378.  
  379. Die Hotlist ist in verschiedene Themenbereiche eingeteilt. Mit dem
  380. Popup am oberen Rand des Dialog kann man zwischen den verschiedenen
  381. Themenbereichen wechseln.
  382.  
  383. *Das Popup 'Rubrik...':*
  384.  
  385.  *Name ändern:* Ändert den Namen des aktuellen Themenbereichs. Der
  386.     Bereich /Verschiedenes/ kann nicht geändert werden.
  387.  
  388.  *Neue Rubrik:* Legt einen neuen Themenbereich an.
  389.  
  390.  *Löschen:* Löscht den aktuellen Themenbereich. Der Bereich
  391.     /Verschiedenes/ kann nicht gelöscht werden. Alle verbliebenen
  392.     Einträge in der gelöschten Rubrik werden in die Rubrik
  393.     /Verschiedenes/ einsortiert.
  394.  
  395. *Das Popup 'Neu einsortieren':*
  396.  
  397.     Hiermit kann ein ausgewählter Eintrag in eine andere Rubrik
  398.     verschoben werden.
  399.  
  400. *Das Popup 'Dokument...':*
  401.  
  402.  *Löschen:* löscht den ausgewählten Eintrag
  403.  
  404.  *Ändern:* ändert den ausgewählten Eintrag. Hier können auch
  405.     Anmerkungen zur Seite gemacht werden.
  406.  
  407.  *Öffnen:* Öffnet das Dokument.
  408.  
  409.  *Dok. eintragen:* trägt das aktuelle Dokument in die Hotlist ein.
  410.  
  411. Mit einem Doppelklick auf einen Eintrag kann man ein Dokument auch
  412. öffnen.
  413.  
  414. Die Hotlist wird als normale HTML-Datei auf die Festplatte
  415. geschrieben. Man kann deshalb z.B. in der Start-Seite einen Verweis
  416. auf die Hotlist einrichten.
  417.  
  418.  
  419. 8.13 Dokument -> Hotlist
  420. ------------------------
  421.  
  422. Das aktuelle Dokument wird in die Hotlist eingefügt (sofern es sich
  423. nicht schon in der Liste befindet). Es wird in den Themenbereich
  424. /Verschiedenes/ einsortiert.
  425.  
  426.  
  427. 8.14 Allgemeine Optionen
  428. ------------------------
  429.  
  430.  *Start-Seite:* Nach dem Programmstart oder durch Wahl des Menüpunkts
  431.     *Start-Seite* (Home page) wird das Programm eine bestimmte HTML-
  432.     Datei darstellen. Auf diese Seite wird man sinnvollerweise
  433.     Verweise häufig benutzte HTML-Seiten unterbringen. Standardmäßig
  434.     läd das Programm die Datei home.html. Man kann aber eine
  435.     beliebige andere HTML-Seite angeben. Man muß nur die
  436.     entsprechende URL-Adresse angeben. Liegt die Datei im
  437.     Startverzeichnis von CAB.APP, kann man einfach den *Start-Verz.*
  438.     Button anwählen, liegt sie irgendwo auf Platte, kann man die
  439.     Datei mit dem *Suchen*-Button mit Hilfe des Fileselektors suchen.
  440.  
  441.  *Popup-Menüs:* Das Programm bietet eine Reihe von Popup-Menüs an, die
  442.     das Navigieren durch HTML-Seiten erleichtern. Grundsätzlich gilt:
  443.     Ein Links-Klick auf einen Verweis verzweigt auf die entsprechende
  444.     Folgeseite, ein Rechts- Klick zeigt nur das Ziel des Verweises.
  445.     Klickt man dagegen auf den Fensterhintergund (nicht auf einen
  446.     Verweis) öffnen sich weitere Popup- Menüs. Man kann selbst
  447.     festlegen, welches Menü bei einem Rechts- oder Links-Klick
  448.     (mit/ohne gedrückter SHIFT-Taste) erscheint. Es gibt folgende
  449.     Popup-Menüs:
  450.  
  451.      *History:* Beinhaltet alle Dokumente, die zuvor angezeigt wurden.
  452.  
  453.      *Verweise:* Beinhaltet alle Verweise des aktuellen Dokuments.
  454.  
  455.      *Menü:* Beinhaltet einige Menüpunkte der Menüleiste.
  456.  
  457.  *Verschiedenes:* Während dem Laden, Formatieren und Übertragen der
  458.     Daten aus dem Internet gibt das Programm eine Reihe von Meldungen
  459.     aus, die den Benutzer darüber informieren, was das Programm
  460.     gerade tut. Dieses Meldungen erscheinen in einem (Fenster-)
  461.     Dialog, wenn die Option *Dialog für Status- meldungen* ausgewählt
  462.     ist, sonst in der Infozeile des Fensters. Die Darstellung in der
  463.     Infozeile hat den Nachteil, daß die Informationen natürlich nur
  464.     dann zu sehen sind, wenn schon ein Fenster offen ist. Die
  465.     Infozeile ist auch nicht so übersichtlich, wie der Dialog. Der
  466.     Vorteil ist, daß man schon im Fenster lesen (und scrollen) kann,
  467.     während der Text noch formatiert wird.
  468.  
  469.     Die Option *index.html automatisch laden* hat nur bei lokalen
  470.     Verweisen (d.h. zu Dateien/Verzeichnissen auf der Festplatte)
  471.     eine Wirkung. Zeigt ein Verweis auf ein Verzeichnis der
  472.     Festplatte, wird normalerweise der Inhalt des Verzeichnisses
  473.     angezeigt. Befindet sich aber im Verzeichnis eine Datei
  474.     index.html, so kann diese automatisch angezeigt werden (an Stelle
  475.     des Verzeichnisses). Da die Wurzel vieler HTML-Dokumente eine
  476.     Datei mit Namen index.html ist, kann diese Option ganz sinnvoll
  477.     sein.
  478.  
  479.  
  480. 8.15 Darstellung
  481. ----------------
  482.  
  483.  *Farbe:* Hier besteht die Möglichkeit, die Farben für den
  484.     Fensterhintergrund, den Text und die Verweise festzulegen. Wenn
  485.     weniger als 16 Farben zur Verfügung stehen, wird aber
  486.     grundsätzlich Weiß als Fensterhintergrundfarbe benutzt. In 16-
  487.     Farb-Auflösungen sollten nur die ersten 9 Farben verwendet
  488.     werden, da nur diese nicht verändert werden. Die anderen Farben
  489.     werden, wegen eventuell darzustellenden Bildern, verändert. Bei
  490.     mehr als 16 Farben, werden keine dieser Farben vom Programm
  491.     verändert.
  492.  
  493.     Einige HTML-Dokumente beinhalten Informationen welche Farben für
  494.     Text, Verweise und Fensterhintergrund benutzt werden sollen. Mit
  495.     der Option *Vorgaben im Dokument benutzen* werden diese Vorgaben im
  496.     Dokument tatsächlich benutzt (natürlich nur falls vorhanden).
  497.  
  498.  *Verweise:* Verweise können unterstrichen und fett dargestellt werden
  499.     (wichtig vor allem für monochrome Auflösungen, da dann keine
  500.     Hervorhebung durch die Farbe erfolgen kann).
  501.  
  502.  *Bilder:*
  503.  
  504.      *nicht anzeigen:* zeigt Bilder nicht an. (Zeitersparnis beim Laden
  505.         und Anzeigen)
  506.  
  507.      *Monochrom:* Bilder werden monochrom dargestellt. (schnellste
  508.         Möglichkeit um Bilder darzustellen, die Qualität ist aber
  509.         nicht hoch)
  510.  
  511.      *Graustufen:* Bilder werden als Graustufenbilder angezeigt.
  512.         (wesentlich bessere Qualität als *Monochrom*, kostet aber auch
  513.         mehr Rechenzeit und Speicherplatz)
  514.  
  515.      *Farbe:* Darstellung der Bilder in Farbe. Farbe ist nur verfügbar,
  516.         wenn die Grafikhardware folgende Farbtiefen unterstützt:
  517.  
  518.          ∙ 4-8 Farbebenen (16-256 Farben). Bilder werden hier
  519.            immer(!) gedithert, da normalerweise weniger Farben zur
  520.            Verfügung stehen, als in den Bildern vorhanden sind. (Wenn
  521.            nur eine 16-Farbauflösung benutzt wird, kann eine
  522.            Graustufendarstellung wesentlich besser aussehen.)
  523.  
  524.          ∙ 15/16 Bit-High-Color (32768/65536 Farben) z.B. Falcon High-
  525.            Color.
  526.  
  527.          ∙ 24 oder 32 Bit-True-Color (16 Millionen Farben)
  528.  
  529.      *Text statt Bilder:* In HTML gibt es die Möglichkeit, Bildern
  530.         einen alternativen Text zuzuordnen. HTML-Browser, die keine
  531.         Bilder darstellen können, können dann trotzdem eine Ausgabe
  532.         (statt des Bildes) machen. Ist dieser Button eingeschaltet,
  533.         werden nur noch die Bilder dargestellt, zu denen es keinen
  534.         alternativen Text gibt, für alle anderen Bilder wird nur
  535.         dieser Text dargestellt. (Tip für die c't-CDROM-Besitzer: Ist
  536.         dieser Button eingeschaltet, werden Bilder im normalen Text
  537.         nicht angezeigt. Diese Bilder verweisen aber alle auf /große/
  538.         Ausgaben dieser Bilder, die dann angezeigt werden)
  539.  
  540.  *Textbreite:* Der Text kann entweder auf eine feste Breite formatiert
  541.     werden, oder immer an die Fensterbreite angepasst werden. Die
  542.     letzte Möglichkeit ist sicherlich die schönere, kostet aber bei
  543.     jeder Änderung der Fenstergröße etwas Zeit für die
  544.     Umformatierung.
  545.  
  546.  
  547. 8.16 Fontauswahl
  548. ----------------
  549.  
  550. Das Programm benutzt, wenn möglich, verschiedene Fonts und Fontgrößen
  551. um die HTML-Seiten darzustellen. Um eine optimale Ausgabequalität zu
  552. erhalten sollte man deshalb unbedingt Vektorfonts benutzen (NVDI 3.x
  553. bzw. SpeedoGDOS ist dazu aber Voraussetzung). Normale Bitmap-Fonts
  554. werden nicht optimal unterstützt.
  555.  
  556. Insgesamt müssen 3 Fonts in jeweils 4 Schnitten (normal, bold,
  557. italic, bold+italic) eingestellt werden (also 12 Einstellungen). Für
  558. die Texteffekte Bold und Italic kann man die ensprechenden Buttons
  559. rechts neben den Fontauswahlboxen einschalten. Benutzt man
  560. Vektorfonts, sollte man aber statt dessen entsprechende Schnitte
  561. benutzen (falls vorhanden). Für die /formatierte/ Ausgabe sollte
  562. unbedingt ein unproportionaler Font verwendet werden.
  563.  
  564. Voreingestellt sind folgende Fonts:
  565.  
  566.  *Überschriften:* Swiss 721 (normal, bold, italic, bold+italic)
  567.  
  568.  *Normaler Text:* Dutch 801 (normal, bold, italic, bold+italic)
  569.  
  570.  *Formatiert:* Letter Gothic 12 Pitch (normal, bold, italic,
  571.     bold+italic)
  572.  
  573. Wer diese Fonts nicht besitzt muß sich andere aussuchen.
  574.  
  575. Die ersten beiden voreingestellten Fonts befinden sich im
  576. Lieferumfang von NVDI und SpeedoGDOS.
  577.  
  578. Der Monospace aus dem Lieferumfang von NVDI bzw. SpeedoGDOS liegt
  579. leider nicht in Bold, Italic und Bold+Italic vor, daher ist hier ein
  580. anderer Font voreingestellt. Das Einschalten der Texteffekte (Bold
  581. bzw. Italic) durch die entsprechenden Buttons ist bei Vektorfonts
  582. nicht zu empfehlen, da sich die Schrift sonst verbreitert.
  583.  
  584. Die Größe der Fonts kann man auch einstellen. Die einzustellende
  585. Größe bezieht sich auf den normalen Fließtext und sollte deshalb
  586. nicht zu groß gewählt werden (Vorschlag: 10 bis 13 Punkt).
  587.  
  588. Benutzt man, mangels Vektorfonts, den Systemfont, sollte man als
  589. Größe 10 Punkt einstellen!
  590.  
  591.  
  592. 8.17 Externe Programme
  593. ----------------------
  594.  
  595. In HTML-Seiten sind Verweise auf andere Dateien erlaubt. Für die
  596. Anzeige dieser Dateien werden sogenannte *externe Programme*
  597. aufgerufen, sofern diese Dateien nicht im HTML-Format vorliegen.
  598.  
  599. Für verschiedene Dateitypen können unterschiedliche Programme
  600. angemeldet werden. Im Feld *Dateityp* werden die Extensions angegeben;
  601. mehrere Extensions, durch Komma getrennt, sind möglich. Mit einem
  602. Klick auf die nächste Box öffnet sich die Dateiauswahlbox, hier gibt
  603. man ein Programm bzw. ein Accessory an, das diesen Dateityp
  604. darstellen kann. Der Button *Versteht VA_START* ist anzukreuzen, wenn
  605. das Programm die VA_START- Nachricht versteht (in der jeweiligen
  606. Anleitung nachzulesen). Mit Hilfe der VA_START-Nachricht kann man
  607. einem Accessory oder einem Programm, welches sich schon im Speicher
  608. befindet, mitteilen, welche Datei es darstellen soll, ohne es noch
  609. einmal zu starten.
  610.  
  611. Das Default Programm (*.*) wird zur Anzeige von Dateien benutzt, für
  612. die kein spezielles Programm angemeldet wurde.
  613.  
  614. Wenn man eine oder mehrere Extensions definiert, aber kein Programm
  615. dafür anmeldet, wird CAB.APP diese Dateien selbst anzeigen, auch wenn
  616. sie nicht im HTML-Format vorliegen. Dies ist aber nur sinnvoll für
  617. *.gif, *.xbm und reine ASCII-Dateien (z.B. *.txt, *.text, *.c, *.h,
  618. *.doc, *.pas, *.tex,...), da nur Routinen für diese Dateitypen in
  619. CAB.APP eingebaut sind (außer natürlich für *.html). Auf diese Weise
  620. kann man auf ein paar externe Programme verzichten.
  621.  
  622. Zur Anzeige der aktuellen HTML-Seite im Quelltext sollte man auch ein
  623. Programm anmelden. Dieses Programm wird dann aufgerufen, wenn der
  624. Menüpunkt *Quelltext* aufgerufen wird. Verzichtet man darauf, ein
  625. Programm für die Quelltexte anzumelden, wird das Default-Programm
  626. benutzt.
  627.  
  628. Mit einem Doppelklick auf die *Programmpfad*-Boxen öffnet sich ein
  629. weiterer Dialog. Hier kann man den eingestellten Pfad auch wieder
  630. löschen.
  631.  
  632. Vorschläge für externe Programme:
  633.  
  634.  *.text,txt:     ST-GUIDE, 1STGUIDE (oder keins, dann Darstellung
  635.                  durch CAB.APP)
  636.  
  637.  *.mpeg,mpg,mpe: 1STGUIDE (auf dem Falcon unter SingleTOS sind auch
  638.                  die schnellen DSP-MPEG-Player zu empfehlen)
  639.  
  640.  *.jpeg,jpg,jpe: 1STGUIDE, GEM-VIEW
  641.  
  642.  *.tiff,tif:     GEM-VIEW
  643.  
  644.  *.gif,xbm:      GEM-VIEW (oder keins, dann Darstellung durch CAB.APP
  645.  
  646.  *.dvi:          DVI-Anzeigeprogramm aus einem TeX-Paket
  647.  
  648.  *.* (Default):  GEM-VIEW (oder andere Programme die möglichst viele
  649.                  Dateitypen darstellen können)
  650.  
  651.  *.html,htm:     ST-GUIDE, 1STGUIDE (oder auch ein beliebiger Editor,
  652.                  dann kann die HTML-Datei auch verändert werden)
  653.  
  654.  
  655. 8.18 Zugriffspfade
  656. ------------------
  657.  
  658. Besitzt man die c't ROM '94 oder 92/93 (CD mit dem Inhalt des
  659. Jahrgangs '94 bzw. 92/93 der Zeitschrift c't) sollte man die Felder
  660. in "c't CDROM" ausfüllen. *HTML-Verzeichnis* ist das Verzeichnis auf
  661. der CD, in dem sich die DEFAULT.HTM Datei befindet (also x:\HTML\,
  662. wobei x der Buchstabe der CD-Laufwerkskennung ist). *Datenbank* ist
  663. eine Datei, in der sich die Inhalt der CD befindet (x:\UNIX\CT94.DAT
  664. bzw. x:\UNIX\CT9293.DAT, wobei x wieder der Buchstbe der CD-
  665. Laufwerkskennung ist).
  666.  
  667. Möchte man das Programm Online am Internet (WWW) betreiben, muß man
  668. in *Cache-Verzeichnis* einen Ordner angeben, indem das Programm alle
  669. Dateien aus dem Internet ablegen kann. Auf der Platte sollte
  670. natürlich noch genügend Platz frei sein.
  671.  
  672. In *HTML-Verzeichnisse* gibt man die Oberverzeichnisse an, indem sich
  673. HTML-Dateien befinden. Beim Suchen nach bestimmten Seiten werden nur
  674. die HTML-Dateien berücksichtigt, die sich in diesen Verzeichnissen,
  675. und allen darin enthaltenen Unterverzeichnissen, befinden. Enthalten
  676. HTML-Dateien absolute lokale Zugriffspfade (also z.B.
  677. /pfad/file.html) müßten diese Dateien eigentlich aus dem
  678. Wurzelverzeichnis der Platte erreichbar sein, damit CAB.APP auf sie
  679. zugreifen kann. Wenn man aber viele solcher Dokumente hat, würde es
  680. im Wurzelverzeichnis wahrscheinlich zum Chaos kommen. Daher können
  681. Dokumente mit absoluten lokalen Pfaden auch in den angegebenen
  682. Verzeichnissen liegen.
  683.  
  684. Ein Beispiel:
  685.  
  686.  *Angegebene HTML-Verzeichnisse*
  687.  
  688.       ∙ F:\HTML.DOC\
  689.  
  690.       ∙ G:\DIVERSES\
  691.  
  692.  *Aktuelles Laufwerk:*
  693.  
  694.       ∙ F:\
  695.  
  696.  *Zugriffspfad im HTML-Dokument:*
  697.  
  698.       ∙ /beispiel/texte/index.html
  699.  
  700.  *Gesucht wird nach dieser Datei:*
  701.  
  702.       1. F:\beispiel\texte\index.html
  703.  
  704.       2. F:\HTML.DOC\beispiel\texte\index.html
  705.  
  706.       3. G:\DIVERSES\beispiel\texte\index.html
  707.  
  708. Mit einem Doppelklick auf die *Pfad*-Boxen öffnet sich ein weiterer
  709. Dialog. Hier kann man den eingestellten Pfad auch wieder löschen.
  710.  
  711.  
  712. 8.19 Cache
  713. ----------
  714.  
  715. Das Programm benutzt zwei Caches um auf Daten schneller zugreifen zu
  716. können.
  717.  
  718. Der *Bilder Cache* wird benutzt um Bilder nicht immer wieder neu
  719. entpacken und dithern zu müssen, da diese beiden Tätigkeiten recht
  720. viel Rechenzeit benötigen. CAB.APP behält deshalb auch nicht mehr
  721. benötigte Bilder im Speicher, so daß sie sofort angezeigt werden
  722. können, wenn sie später wieder benötigt werden. Damit das Programm
  723. aber nicht zuviel Speicher verbraucht, kann man angeben (*max. Größe*),
  724. wieviel Speicher maximal für den Cache benutzt werden soll. Wenn der
  725. Cache 'überläuft' werden dann zunächst die Bilder aus dem Cache
  726. entfernt, die am längsten nicht mehr benutzt wurden. Außerdem kann
  727. man festlegen, wieviel Speicher grundsätzlich frei gehalten werden
  728. soll (*Frei halten*). Mit dem Button *Cache löschen* wird der Cache
  729. sofort gelöscht (bis auf die Bilder, die im gerade angezeigten HTML-
  730. Dokument verwendet werden). Das kann nützlich sein, wenn man in einer
  731. Multitasking-Umgebung für ein anderes Programm schnell mehr Speicher
  732. freimachen möchte.
  733.  
  734. *Achtung:*
  735.  
  736.     Der aktuelle Speicherverbrauch für den Cache kann trotzdem höher
  737.     sein, als im Dialog angegeben. Das passiert immer dann, wenn alle
  738.     benutzte (und angezeigte) Bilder mehr Speicher benötigen.
  739.  
  740. Der *Internet Cache* wird benutzt um Dateien aus dem Internet auf der
  741. Platte zwischenzuspeichern, damit sie nicht jedesmal aus dem Internet
  742. erneut angefordert werden müssen (siehe auch *Zugriffspfade*). *Max.
  743. Größe* gibt an, wie groß der Cache werden darf. D.h. wieviele Daten
  744. auf der Platte gespeichert werden, bevor die Dateien gelöscht werden
  745. auf die am längsten nicht mehr zugegriffen wurde. *Frei halten*
  746. bedeutet, daß CAB.APP auch dann wieder 'alte' Daten aus dem Cache
  747. löscht, wenn die Platte zu voll ist (also weniger Platz ist als hier
  748. angegeben wurde). Wenn *Löschen bei Ende* angewählt wurde, wird der
  749. Cache beim Verlassen des Programms gelöscht. Das ist nur dann zu
  750. empfehlen, wenn man dauernd mit überfüllten Platten zu kämpfen hat,
  751. da ja alle Daten erneut aus dem Internet geholt werden müssen. *Cache
  752. löschen* löscht den Cache sofort; das ist auch nur sinnvoll, wenn man
  753. schnell Platz auf der Platte schaffen muß.
  754.  
  755. Es werden grundsätzlich nur Dateien aus dem Cache-Verzeichnis
  756. gelöscht, die das Programm selbst dort angelegt hat.
  757.  
  758.  
  759. 8.20 Optionen sichern
  760. ---------------------
  761.  
  762. Sichert die aktuellen Einstellungen.
  763.  
  764.  
  765.  
  766. 9 Button-Leiste
  767. ===============
  768.  
  769. Jedes Fenster besitzt einige Buttons, über die die wichtigsten
  770. Funktionen des Programms ausgewählt werden können.
  771.  
  772.  *Zurück* Das vorherige Dokument wird angezeigt.
  773.  
  774.  *Home* Zeigt die Start-Seite (Home page)
  775.  
  776.  *URL* Auswahl eines Dokuments durch eine URL Adresse.
  777.  
  778.  *Datei* Auswahl einer Datei über den Fileselektor.
  779.  
  780.  *Source* Zeigt den Quelltext des Dokuments.
  781.  
  782.  *Neu* Läd das aktuelle Dokument neu.
  783.  
  784.  *Hotlist* Öffnet den Hotlist-Dialog
  785.  
  786. Sollte rechts neben den Buttons ein 'trauriger' Smiley erscheinen,
  787. bedeutet das, daß das dargestellte Dokument fehlerhaft ist. Klickt
  788. man auf den Smiley, bekommt man genauere Informationen über den/die
  789. Fehler im Dokument (allerdings nicht die genaue Position des/der
  790. Fehler(s)). Diese Option ist vor allem für diejenigen interressant,
  791. die selbst HTML-Seiten erstellen. Es können aber durchaus auch Fehler
  792. im Dokument sein, die CAB nicht erkennt und demnach nicht anzeigt.
  793. CAB ermittelt nur die Fehler, die ohne großen Aufwand an Rechenzeit
  794. und Speicherplatz ermittelt werden können.
  795.  
  796. Fehlerhafte Dokumente werden nicht zwangsläufig fehlerhaft
  797. dargestellt, aber die Wahrscheinlichkeit, daß irgendein Browser (sei
  798. es CAB, Mosaic, Netscape, WebExplorer oder ein anderer Browser) diese
  799. fehlerhaften Stellen anders als erwartet darstellt, ist sehr hoch.
  800.  
  801.  
  802.  
  803. 10 Danksagungen
  804. ===============
  805.  
  806. Ich möchte mich bei allen Leuten bedanken, die durch Lob, Kritik,
  807. Vorschläge und Bugreports bei der Weiterentwicklung des Programms
  808. goholfen haben. Namentlich erwähnen möchte ich die folgenden
  809. Personen:
  810.  
  811.    ∙ Stefan Becker
  812.  
  813.    ∙ Ben Bell
  814.  
  815.    ∙ Stephane Boisson
  816.  
  817.    ∙ Joe Connor
  818.  
  819.    ∙ Dieter Fiebelkorn
  820.  
  821.    ∙ Stefan Haake
  822.  
  823.    ∙ Romuald Jouffrey
  824.  
  825.    ∙ Ulrich Kaiser
  826.  
  827.    ∙ Tim Newsome
  828.  
  829.    ∙ Fred Nicklisch
  830.  
  831.    ∙ Jeff Wisniewski
  832.  
  833.    ∙ Manfred Ssykor
  834.  
  835.  
  836.  
  837. 11 Mögliche Erweiterungen zukünftiger Versionen
  838. ===============================================
  839.  
  840.    ∙ Formeln und weitere HTML3 Befehle
  841.  
  842.    ∙ Drucken von Seiten
  843.  
  844.    ∙ Bilder gezielt nachträglich laden (Doppelklick auf [IMG]-Text)
  845.  
  846.    ∙ Inhalt des WWW-Caches (oder Teile davon) mit den 'richtigen'
  847.      Dateinamen auf die Platte kopieren.
  848.  
  849.    ∙ ...
  850.  
  851.  
  852.  
  853. 12 History
  854. ==========
  855.  
  856.  *V0.8ß (20.04.1995)*
  857.  
  858.       ∙ erste veröffentlichte Version
  859.  
  860.  *V0.9ß (15.05.1995)*
  861.  
  862.       ∙ reduzierter Speicherverbrauch
  863.  
  864.       ∙ MTOS Drag&Drop (ARGS) wird unterstützt
  865.  
  866.       ∙ externe Programme werden auch unter Single-TOS aufgerufen.
  867.  
  868.       ∙ Die Fehlermeldungen sind etwas ausführlicher
  869.  
  870.       ∙ Bugfix: Beim Betrieb als ACC wurden bei der Auswahl von
  871.         Shortcuts die, bei einem ACC natürlich nicht existierenden,
  872.         Menütitel invertiert.
  873.  
  874.       ∙ Die .INF Datei sollte jetzt auch gefunden werden, wenn das
  875.         HTML-Browser-Verzeichnis nicht das aktuelle Verzeichnis ist.
  876.  
  877.       ∙ Das Programm reagiert toleranter gegenüber fehlerhaften HTML-
  878.         Dokumenten (d.h. es wird versucht Fehler in den HTML-
  879.         Dokumenten zu korrigieren)
  880.  
  881.       ∙ home.html wird beim Starten geladen, falls vorhanden.
  882.  
  883.       ∙ Hotlist (direkter Zugriff auf Dokumente dieser Liste)
  884.  
  885.       ∙ Einstellungen für Fenster-, Verweis- und Textfarbe
  886.  
  887.       ∙ Suchfunktion (incl. Suche in der c't-CDROM-Datenbank)
  888.  
  889.       ∙ Inline-Images in Graustufen (bei 16-256 Farben)
  890.  
  891.  *V0.93ß (07.06.1995)*
  892.  
  893.       ∙ erste Vorbereitungen für den Online-Betrieb am Internet
  894.         (allerdings in der vorliegenden Version nicht aktiv)
  895.  
  896.       ∙ Bugfix: Zeilenabstand hat nicht immer gestimmt
  897.  
  898.       ∙ Bugfix: Endlosschleife bei defekten GIFs
  899.  
  900.       ∙ Bugfix: fclose() bei Hotlist vergessen :-(
  901.  
  902.       ∙ einige weitere kleine Bugfixes
  903.  
  904.  *V0.94ß (07.07.1995)*
  905.  
  906.       ∙ Bugfix: Letzten Hotlist-Eintrag löschen führte zum Absturz :-
  907.         (
  908.  
  909.       ∙ Bugfix: CR/LF innerhalb eines Tags ergab Probleme
  910.  
  911.       ∙ Bugfix: Letztes Wort einer HTML-Datei konnte verschluckt
  912.         werden.
  913.  
  914.       ∙ Dokumentenzugriff bei absoluter Pfadangabe, auch in den
  915.         Verzeichnissen, die im *Zugriffspfade*-Dialog angegeben sind.
  916.  
  917.       ∙ Inhalt der Harddisk kann auch wie ein HTML-Dokument angezeigt
  918.         werden (incl. Programme starten, Dokumente ansehen,...).
  919.  
  920.       ∙ Unterstützung des speziellen Netscape-'tags' <CENTER>
  921.  
  922.  *V0.95ß (04.08.1995)*
  923.  
  924.       ∙ Inline-Images jetzt in Farbe.
  925.  
  926.       ∙ Konfigurierbarer Bilder-Cache (im RAM)
  927.  
  928.       ∙ Konfigurierbarer WWW-Cache (auf Harddisk)
  929.  
  930.       ∙ Auf Wunsch eine automatische Anpassung des Textes an die
  931.         Fensterbreite.
  932.  
  933.       ∙ jede ASCII und jede XBM- o. GIF-Datei kann jetzt direkt in
  934.         HTML.APP angezeigt werden (Aufrufe von externen Programmen
  935.         sind hierzu nicht mehr nötig, aber natürlich weiterhin
  936.         möglich)
  937.  
  938.       ∙ Schnittstelle für 'Internet-Zugriffs-Module' eingebaut. Mit
  939.         solch einem Modul ist der Online-Zugriff auf das Wordwide Web
  940.         möglich (natürlich nur, wenn man Zugriff auf das Internet
  941.         hat)
  942.  
  943.       ∙ Unterstützung von XBM-Bildern.
  944.  
  945.  *V0.96ß (22.08.1995)*
  946.  
  947.       ∙ Viele kleinere Bugfixes
  948.  
  949.  *V0.98ß (03.10.1995)*
  950.  
  951.       ∙ In Farbauflösungen mit weniger als 16 Farben wird die
  952.         Farbpalette nicht mehr angetastet
  953.  
  954.       ∙ Leere Dateien sollten keine Probleme mehr machen
  955.  
  956.       ∙ Das Programm heißt jetzt:
  957.         CAB - Das Taxi für die Datenautobahn
  958.         oder CAB = Crystal Atari Browser
  959.  
  960.  *V1.0 (01.11.1995)*
  961.  
  962.       ∙ Kleine Anpassungen an die GENEVA 4 3D-Optik (diese ist leider
  963.         nicht ganz MTOS kompatibel)
  964.  
  965.       ∙ Beliebig viele Fenster können gleichzeitig geöffnet werden.
  966.  
  967.       ∙ Jedes Fenster kann eigene Farb-/Fonteinstellungen bekommen.
  968.  
  969.       ∙ Unterstützung der folgenden Netscape-Tags (Befehle):
  970.  
  971.          - <FONT SIZE=[+|-]n> </FONT>
  972.  
  973.          - <BASEFONT SIZE=n>
  974.  
  975.          - <CENTER> </CENTER>
  976.  
  977.          - <NOBR> </NOBR>
  978.  
  979.          - <BODY BACKGROUND=url BGCOLOR=#rrggbb TEXT=#rrggbb
  980.            LINK=#rrggbb>
  981.  
  982.       ∙ Unterstützung der <FORM>-Umgebung (Formulare)
  983.  
  984.       ∙ Unterstützung von Tabellen (<TABLE>...</TABLE>)
  985.  
  986.       ∙ Die Hotlist wurde erweitert. Es können beliebig viele
  987.         Themenbereiche definiert werden. Zu jeden Eintrag sind
  988.         Anmerkungen möglich.
  989.  
  990.       ∙ Die Verwaltung des WWW Caches wurde verändert. Die Dateien
  991.         werden nicht mehr mit dem Originalnamen im Cache abgelegt,
  992.         sondern bekommen einen neuen. Damit gibt es keine Probleme
  993.         mehr mit langen Dateinamen, die mehr als die für GEMDOS-
  994.         üblichen 8+3 Zeichen besitzen.
  995.  
  996.       ∙ History-Popup
  997.  
  998.       ∙ Popup mit allen Links einer Seite
  999.  
  1000.       ∙ <IMG ...> mit dem Attribut ALIGN=LEFT oder ALIGN=RIGHT
  1001.         funktioniert jetzt korrekt.
  1002.  
  1003.       ∙ Fontgrößen der <Hn> </Hn>-Umgebungen geändert (Anpassung an
  1004.         die Größenverhältnisse, die Netscape oder Mosaic verwenden)
  1005.  
  1006.       ∙ In der c't ROM 92/93 Datenbank klappt die Suche jetzt auch.
  1007.  
  1008.       ∙ Neu: Button-Leiste im Fenster mit den wichtigsten Funktionen.
  1009.         Erscheint rechts in der Button-Zeile ein 'trauriger Smiley'
  1010.         heißt das, daß das dargestellte Dokument nicht den HTML-
  1011.         Spezifikationen entspricht (es ist also fehlerhaft). Das
  1012.         heißt allerdings nicht, daß es unbedingt auch fehlerhaft
  1013.         dargestellt wird, der Browser versucht trotzdem eine korrekte
  1014.         Darstellung zu erreichen. Das Programm wird aber nicht bei
  1015.         allen fehlerhaften Dokumenten den 'Smiley' anzeigen, da viele
  1016.         Fehler zwar zu einer fehlerhaften Darstellung führen können,
  1017.         aber nur durch einigen Aufwand erkannt werden können.
  1018.  
  1019.       ∙ Rechtsbündiges Formatieren (ALIGN=RIGHT) ist jetzt auch
  1020.         möglich.
  1021.  
  1022.       ∙ viele kleine Bugfixes
  1023.  
  1024.  *V1.0a (12.12.1995)*
  1025.  
  1026.       ∙ Bugfix: Bei Hintergrundbildern wird jetzt auch die
  1027.         transparente Farbe (falls vorhanden) ausgewertet.
  1028.  
  1029.       ∙ Bugfix: Wenn in grossen HTML-Files (größer als 32KB) hinter
  1030.         den ersten 32KB der Datei Tabellen folgen, gab's Müll
  1031.         (eventuell sogar Abstürze).
  1032.  
  1033.       ∙ Die Cursortasten können jetzt auch dann zum Scrollen benutzt
  1034.         werden, wenn im Fenster ein Formular dargestellt wird (außer
  1035.         der Eingabefokus steht auf einem Texteingabefeld - dann
  1036.         werden die Cursortasten zum Bewegen des Cursors benutzt).
  1037.  
  1038.       ∙ Bugfix: Innerhalb von <PLAINTEXT> wurden leere Zeilen
  1039.         vergessen.
  1040.  
  1041.       ∙ Bugfix: Unter alten TOS-Versionen hat das Anzeigen von
  1042.         Verzeichnissen der Festplatte nicht geklappt.
  1043.  
  1044.       ∙ Bugfix: Unter älteren TOS-Versionen gab es manchmal Probleme,
  1045.         weil ein Fenstertitel erst nach dem Öffnen des Fensters
  1046.         gesetzt wurde.
  1047.  
  1048.  *V1.1 (01.01.1996)*
  1049.  
  1050.       ∙ Drucken über GDOS ist nun möglich. Zur Zeit werden aber keine
  1051.         Bilder gedruckt. Ausgabe auch über alle anderen GDOS-Geräte
  1052.         möglich, wie z.B. Metafile, IMG-Datei, etc.
  1053.  
  1054.       ∙ Der Hotlist-Dialog ist jetzt auch vollständig mit der
  1055.         Tastatur bedienbar.
  1056.  
  1057.       ∙ In allen Eingabefelder der Dialoge funktionieren die
  1058.         Clipboard-Funktionen Kopieren ^C, Einfügen ^V und
  1059.         Ausschneiden ^X.
  1060.  
  1061.       ∙ In den Eingabefeldern der Dokument-Formulare werden die
  1062.         Clipboard-Funktionen auch unterstützt.
  1063.  
  1064.       ∙ Die Fensterposition wird jetzt bei 'Optionen sichern'
  1065.         gespeichert.
  1066.  
  1067.       ∙ Neue unterstützte Befehle (HTML3)
  1068.  
  1069.          - <BIG>, </BIG> große Schrift
  1070.  
  1071.          - <SMALL>, </SMALL> kleine Schrift
  1072.  
  1073.          - <SUP>, </SUP> Hochgestellt
  1074.  
  1075.          - <SUB>, </SUB> Tiefgestellt
  1076.  
  1077.       ∙ Hotlist-Einträge können jetzt auch manuell komplett neu
  1078.         erstellt werden.
  1079.  
  1080.       ∙ Bugfix: Wenn eine HTML-Datei mit einem langen(!) Kommentar
  1081.         anfängt und nicht die Extension .HTM (bzw. .html) besitzt,
  1082.         wurde sie als ASCII angezeigt
  1083.  
  1084.       ∙ Bugfix: Es gab Probleme mit großen Tabellen (viele Zeilen
  1085.         und/oder Spalten)
  1086.  
  1087.       ∙ Einige weitere Anpassungen für fehlerhafte HTML-Dateien. (Es
  1088.         ist immer wieder erstaunlich, daß einige Leute immer wieder
  1089.         neue Methoden entdecken, wie man HTML-tags (Befehle)
  1090.         falsch(!!!) einsetzen kann, um einen bestimmten Effekt zu
  1091.         erreichen - selbst wenn es für den gewünschten Effekt sogar
  1092.         einen richtigen HTML-Befehl gibt )-:
  1093.  
  1094.  
  1095.  
  1096.